Definition of Common Iguana
-
(noun) large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America
Synonyms of Common Iguana
Antonyms of Common Iguana
No Antonyms Found.
Homophones of Common Iguana
No Homophones Found.